
	body{
		font-family:PingFangSC-Regular;
		background: #FBFBFB;
	}
	a{
		text-decoration: none;
		color:#000;
	}
	ul{
		list-style-type: none;
	}
	.container{
		width:100%;
		height:100%;
		background: #FBFBFB;
	}

	.clear{
		content: '';
		clear:both;
	}

	.regain_bot{
		width:100%;
		height:1.6rem;
		position: fixed;
		bottom: 0;
		left:0;
	}
	.regain_center{
		width:100%;
		height:100%;
		position: relative;
		background: rgba(255,255,255,0.95);
		box-shadow: 0 -0.026667rem 0.16rem 0 rgba(130,130,130,0.50);
	}
	.regain_left{
		width:0.933333rem;
		height:0.933333rem;
		position: absolute;
		top:0.293333rem;
		left:0.4rem;;
	}
	.regain_right{
		width:0.933333rem;
		height:0.933333rem;
		position: absolute;
		top:0.293333rem;
		left:8.666667rem;
	}


	.edit_yes{
		width:8.826667rem;
		height:6.053333rem;
		background:#fff;
		position: absolute;
		top:4.346667rem;
		left:0.586667rem;
		border-radius: 0.133333rem;
	}
	.edit_yes_top{
		height:4.48rem;
		width:100%;
		border-bottom: 0.026667rem solid #C8C8C8;
	}
	.edit_yes_bot{
		height:1.52rem;
		width:100%;
	}
	.back_left,.yes_right{
		width:4.373333rem;
		height:100%;
		float: left;
		text-align: center;

	}
	.yes_right{
		border-left:0.026667rem solid #C8C8C8;
	}
	.back_left a,.yes_right a{
		line-height: 1.52rem;
		font-family: PingFangSC-Regular;
		font-size: 0.426667rem;
		color: #29A3DA;
	}
	.yes_right a{
		color: #9B9B9B;
	}
	.edit_yes_img{
		width:100%;
		height:1.173333rem;
		padding-top:0.853333rem;
		text-align: center;
	}
	.edit_initial{
		width:9.466667rem;
		height:100%;
		margin-left:0.266667rem;
		background:#fff;
		margin-bottom: 2.6rem;
	}
	.year_container{
		width: 8.133333rem;
		height:100%;
		margin-left:0.586667rem;
	}
	.year_header{
		width:100%;
		height:1.226667rem;
		padding-top:0.586667rem;
		border-bottom: 0.026667rem solid #C8C8C8;
	}
	.year_header_center{
		width:100%;
		height:0.64rem;
	}
	.year_header_left{
		float: left;
		width:50%;
		height:100%;
	}
	.year_header_right{
		float:left;
		width:50%;
		height:0.48rem;
		padding-top:0.16rem;
		font-family: PingFangSC-Semibold;
		font-size: 0.4rem;
		color: #505050;
		text-align: right;

	}
	.year_main{
		width:100%;
		height:100%;
	}
	.year_main_center{
		width:100%;
		height:auto;
		padding-top:0.666667rem;
	}
	.year_main_header{
		width:100%;
		height:0.48rem;
	}
	.year_main_left{
		float:left;
		width:50%;
		height:100%;
		font-family: PingFangSC-Semibold;
		font-size: 0.48rem;
		color: #000000;

	}
	.year_main_right{
		float:left;
		width:50%;
		height:0.373333rem;
		text-align: right;
		font-family: PingFangSC-Regular;
		font-size: 0.32rem;
		color: #29A3DA;

	}
	.year_ul{
		width:100%;
		height:auto;
	}
	.year_ul ul li{
		width:1.253333rem;
		height:0.8rem;
		border-radius: 0.213333rem;
		display: block;
		line-height: 0.8rem;
		text-align: center;
		font-family: PingFangSC-Medium;
		font-size: 0.373333rem;
		color: #FFFFFF;
		float:left;
		margin-left:0.106667rem;
		margin-top:0.666667rem;
	}
	.year_ul ul li:nth-of-type(1),.year_ul ul li:nth-of-type(7){
		margin-left:0;
	}
	.year_ul ul{
		padding:0;
		width:100%;
		height:100%;
		display: block;
		margin: 0;
		overflow: hidden;
	}
	.have{
		background: #86E2D5;
	}
	.onhave{
		background: #BABABA;
	}
	.onhold{
		background:#00E5EE;
	}